Skip to main content

FlowDocument Properties

An object defining properties for the FlowDocument class.

Key

A unique identifier for the workflow step.

Type: string


WorkflowCodeInstance

The workflow code instance associated with the flow object.

Type: IWorkflowCode


CachedDMObjects

The cached document management objects related to the flow object.

Type: IRuntimeDMObjects


FormCaption

Specifies the caption of the form associated with the document.

Type: string


ViewId

Identifies the ID of the view associated with the document.

Type: string


DocumentId

Represents the unique identifier for the document.

Type: long


FormName

Represents the name of the form associated with the document.

Type: string


ProcessName

Represents the name of the process associated with the document.

Type: string


IsChanged

Indicates whether the document properties have been modified.

Type: bool


TypeCode

The type code associated with the flow object.

Type: WorkflowItemTypeCode
Accepted Values:

NameValue
FlowComment-1
FlowStart10
FlowEnd11
FlowPosition15
FlowAssign21
FlowCompare22
FlowOr24
FlowAnd25
FlowMail26
FlowProfession27
FlowDepartment28
Variable30
FlowScript31
FlowNode33
FlowGroup37
FlowTimer39
FlowTimerStarter40
FlowTimerStopper41
FlowApprovalCancellar42
Pauser44
SubFlowCall51
SubFlowBegin52
SubFlowEnd53
FlowPushNotification54
FlowDocument56
FlowCreateDocument57
FlowDocumentSynchronizer58
FlowStarterPosition59
FlowDocumentState63
FlowUniqueIdCreator65
FlowSetDocumentId66
FlowDeleteDocument67
FlowPDFExport68
FlowXMLExport69
FlowMailSender75
FlowParallel79
FlowContinue80
FlowTrigger81
FlowActionCreator82
FlowDigitallySigning83
FlowGptPrompt84

Type

Specifies the type of document to be created.

Type: CreateDocumentType
Accepted Values:

NameValue
None0
CreateForm1
AddExisting2

Name

Name for the workflow step.

Type: string


ViewName

Defines the name of the view linked to the document.

Type: string


ExistingDocumentPath

Specifies the path to an existing document.

Type: string


Parameters

Represents a dictionary of parameters associated with the document.

Type: Dictionary<string, object>


PanelSize

Represents the size of the panel associated with the document.

Type: PanelSize
Accepted Values:

NameValue
None0
Small1
Medium2
Large3

FileId

Specifies the file ID linked to the document.

Type: string


DeploymentUrl

Specifies the deployment URL for the document.

Type: string


FormInstance

The FormInstance class manages a form instance, providing properties and methods for handling form settings, secrets, user events, deployment URL configurations, and controls. It integrates encryption and decryption for secure management of SecretKey and other sensitive data.

Type: [FormInstance](../../../../Service API/Models/FormInstance/FormInstance.md)


BuildManagerSettings

Represents the build manager settings for the workflow.

Type: Settings


Caption

The caption dictionary representing localized captions for the flow object.

Type: Dictionary<string, string>


ProcessId

Defines the process ID associated with the document.

Type: string


Controls

The Controls class represents a collection of form controls within a client form, providing access through an indexer.

Type: [Controls](../../../../Service API/Models/Controls/Controls.md)


FormId

Identifies the form ID related to the document.

Type: string